human lifes - French English Dictionary